demand deposits - Deutsch Englisch Wörterbuch